package com.ruicar.afs.cloud.apply.pre.loan.vo;

import com.ruicar.afs.cloud.apply.common.entity.ApplyModifyHistory;
import com.ruicar.afs.cloud.parameter.commom.enums.WhetherEnum;
import lombok.Data;

import java.math.BigDecimal;

/**
 * 资产变更需要展示的字段
 *
 * @author 耿继辉
 */
@Data
public class AssetChangeVo extends ApplyModifyHistory {
    /**
     * 品牌
     */
    private String brandName;
    /**
     * 车型
     */
    private String modelName;
    /**
     * 款式
     */
    private String styleName;
    /**
     * 金融产品
     */
    private String financeItemName;
    /**
     * 首付比例
     */
    private BigDecimal downPayScale;
    /**
     * 附加贷首付比例
     */
    private BigDecimal addDownPayScale;
    /**
     * 贷款期限
     */
    private Integer loanTerm;
    /**
     * 附加贷贷款期限
     */
    private Integer addLoanTerm;
    /**
     * 贷款金额
     */
    private BigDecimal loanAmt;
    /**
     * 附加贷贷款金额
     */
    private BigDecimal addAmt = BigDecimal.ZERO;
    /**
     * 合同金额
     */
    private BigDecimal contractAmt;
    /**
     * 附加贷名
     */
    private String addLoanName;
    /**
     * 车辆价格
     */
    private BigDecimal salePrice;
    /**
     * 换车标识，1-换车，0-不换车
     */
    private String changeFlag = WhetherEnum.No.getIndex();
}
